﻿using System.Collections.Generic;
using Acaweb.Model.Entities;
using Acaweb.Model.Entities.DatosCompuestos;
using Acaweb.Data.Contracts.Base;

namespace Acaweb.Data.Contracts
{
    public interface IHorariosCursosDao : IDao<HorariosCursos, HorariosCursosPk>
    {
        IList<HorariosCursos> GetByCurso(CursoPk Curso);
        IList<HorariosCursos> GetByDocenteAndPeriodoAcademico(string Docente, PeriodoAcademico PeriodoAcademico);
        IList<HorariosCursos> GetByCurso(CursoPk Curso, string CodigoDocente);
    }
}
